deferred payment undertaking - German English Dictionary